haystack dressing - French English Dictionary